In nazionale tra il 1982 e il 1987 (27 partite, 2 gol), esordisce il 18 aprile 1982 a Budapest in amichevole contro il Perù e gioca le QE di Francia '84; oltre a diverse amichevoli, tra cui quella (famosa) contro il Brasile a Budapest il 16 marzo 1986, è in campo nel primo tempo della partita contro la Francia della fase finale dei Mondiali di Messico '86, gioca i suoi due ultimi incontri nelle QE di Germania Ovest '88, a Limassol contro il Cipro e a Rotterdam contro l'Olanda il 29 aprile 1987, nella sconfitta per 2-0 ad opera dei tulipani.